package com.fas.system.service;

import com.fas.system.domain.FasEquipmentAlarm;
import com.fas.system.domain.vo.EquipmentAlarmVo;
import com.fas.system.domain.vo.WordOrderAndEquipment;

import java.util.List;

public interface IFasEquipmentAlarmService {

    int insertFasEquipmentAlarm(FasEquipmentAlarm fasEquipmentAlarm);

    int updateFasEquipmentAlarm(FasEquipmentAlarm fasEquipmentAlarm);

    List<FasEquipmentAlarm> findAllRecord(FasEquipmentAlarm fasEquipmentAlarm);

    int appointIpqc(FasEquipmentAlarm fasEquipmentAlarm);

    EquipmentAlarmVo detailInfo(String equipmentNumber);

    List<WordOrderAndEquipment> inspectionList(Integer deptId);

    int submit(FasEquipmentAlarm fasEquipmentAlarm);

    FasEquipmentAlarm findById(Integer id);

    void syncSendMsg(Integer alarmId);

}
